home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 39 / Amiga Format CD39 (1999-04-13)(Future Publishing)(GB)[!][issue 1999-05].iso / -seriously_amiga- / graphics / ripley / source / yuvconversion.h < prev    next >
C/C++ Source or Header  |  1999-03-02  |  1KB  |  17 lines

  1.  
  2.  
  3. #ifndef ASSEMBLER_OPTIMIZATION
  4.     extern void yuv2rgb(unsigned char **srcbuffer, unsigned long *rgbp, int w, int h, int br);
  5.     extern void yuv2rgbgrey(unsigned char **srcbuffer, unsigned long *rgbp, int w, int h, int br);
  6.     extern void inityuv2rgb(void);
  7.     extern void yuv2pipgrey(unsigned char *address,unsigned char **srcbuffer, int y, int br);
  8.     extern void yuv2pip(unsigned char *address,unsigned char **srcbuffer, int x, int y, int br);
  9. #else
  10.     extern void __asm yuv2rgb(register __a0 unsigned char **srcbuffer, register __a1 unsigned long *rgbp, register __d0 int w, register __d1 int h, register __d2 int br);
  11.     extern void __asm yuv2rgbgrey(register __a0 unsigned char **srcbuffer, register __a1 unsigned long *rgbp, register __d0 int w, register __d1 int h, register __d2 int br);
  12.     extern void __asm inityuv2rgb(void);
  13.     extern void __asm yuv2pipgrey(register __a0 unsigned char *address, register __a1 unsigned char **srcbuffer, register __d0 int y, register __d4 int br);
  14.     extern void __asm yuv2pip(register __a0 unsigned char *address, register __a1 unsigned char **srcbuffer, register __d5 int x, register __d7 int y, register __d4 int br);
  15. #endif
  16.     
  17.